/*
 * Nombre: PreguntaEDD.java
 * Version: 1.0.0
 * Diagrama: GAPI v4.2.0
 * Autor: Alberto de Jesús Castro Becerra
 * Creado: 23-02-2013
 * Modificado:
 * Caso de uso: MPE1
 */
package Dominio;

import java.util.ArrayList;

/**
 * Clase que representa una pregunta de la de la encuesta de desempeño docente
 *
 * @author Alberto
 */
public class PreguntaEDD {

    private int clavePregunta;
    private String pregunta;
    private ArrayList<PosibleRespuestaEDD> listaPosiblesRespuestas;

    /**
     * Método constructor
     */
    public PreguntaEDD() {
        listaPosiblesRespuestas = new ArrayList();
    }

    /**
     * Retorna la clave de la pregunta de la encuesta de desempeño docente
     *
     * @return la clave de la pregunta de la encuesta de desempeño docente
     */
    public int getClavePregunta() {
        return clavePregunta;
    }

    /**
     * Asigna la clave de la pregunta de la encuesta de desempeño docente
     *
     * @param clavePregunta - La clave de la pregunta de la encuesta de
     * desempeño docente
     */
    public void setClavePregunta(int clavePregunta) {
        this.clavePregunta = clavePregunta;
    }

    /**
     * Retorna el texo de la pregunta
     *
     * @return el texo de la pregunta
     */
    public String getPregunta() {
        return pregunta;
    }

    /**
     * Asigna el texo de la pregunta
     *
     * @param pregunta - El texo de la pregunta
     */
    public void setPregunta(String pregunta) {
        this.pregunta = pregunta;
    }

    /**
     * Retorna la lista de posibles respuestas de la encuesta de desempeño
     * docente
     *
     * @return la lista de posibles respuestas de la encuesta de desempeño
     * docente
     */
    public ArrayList<PosibleRespuestaEDD> getListaDeRespuestas() {
        return listaPosiblesRespuestas;
    }

    /**
     * Asigna la lista de posibles respuestas de la encuesta de desempeño
     * docente
     *
     * @param listaDeRespuestas - La lista de posibles respuestas de la encuesta
     * de desempeño docente
     */
    public void setListaDeRespuestas(ArrayList<PosibleRespuestaEDD> listaDeRespuestas) {
        this.listaPosiblesRespuestas = listaDeRespuestas;
    }
}
